Create entities before individuals and take advantage of inheritance
When faced with the task of creating a new contact for a natural person with an associated company or organisation, you should create the entity contact first.
This will allow contact details (such as addresses and communications) to be shared between the individual and the entity, as well as forging the relationship between the two in the easiest possible way.